FL Studio
とは?
EDM などの特定のフレーズパターンを繰り返す曲の製作に向いているはずです 操作体系は他の DAW と微妙に違っていてステップシーケンサーがベースになっています 具体的には下記のプラグインと相性問題があります
対象となるプラグイン
どういうことが起きるか
これらのプラグインに対して何も対策せずに音を出させると、FL Studio ごと固まって死ぬ
対策方法
プラグインで音を鳴らす前に下記の設定をする
Use fixed size buffers にチェックを入れる
https://gyazo.com/2d27c549837a80f8656c71f0bf259a48
対象となるプラグイン
どういうことが起きるか
CarlaVstShell が Synth として認識されない
そのため Carla の Shell を 音源として用いることが出来ない
対策方法
Carla の Makefile を調整して CarlaVstShell から Carla Patchbay や Carla Rack を分離する様にコンパイルする
これは非開発者には大変ツラい
なお Makefile に対する patch は下記の様になります
あとこの patch は Carla v2.3.0 に対して有効です
code:Makefile.patch
diff --git a/Makefile.dist.mk b/Makefile.dist.mk
index 4cac58093..bb1f3fe77 100644
--- a/Makefile.dist.mk
+++ b/Makefile.dist.mk
@@ -134,6 +134,13 @@ _CARLA_VST2SYN_PLUGIN_FILES = \
$(_THEME_FILES:%=carla.vst/Contents/MacOS/resources/%)
else ifeq ($(WIN32),true)
_CARLA_VST2_PLUGIN_FILES = \
+ carla.vst/CarlaRack.dll \
+ carla.vst/CarlaRackFX.dll \
+ carla.vst/CarlaPatchbay.dll \
+ carla.vst/CarlaPatchbay16.dll \
+ carla.vst/CarlaPatchbay32.dll \
+ carla.vst/CarlaPatchbay64.dll \
+ carla.vst/CarlaPatchbayFX.dll \
carla.vst/CarlaVstShell.dll \
carla.vst/CarlaVstFxShell.dll \
carla.vst/resources/lib/library.zip \
diff --git a/source/plugin/Makefile b/source/plugin/Makefile
index 2ec4eb305..28e27b11c 100644
--- a/source/plugin/Makefile
+++ b/source/plugin/Makefile
@@ -187,7 +187,6 @@ TARGETS += \
endif
ifneq ($(HAIKU),true)
-ifeq ($(HAVE_DGL),true)
ifeq ($(HAVE_PYQT),true)
TARGETS += \
$(BINDIR)/CarlaRack$(LIB_EXT) \
@@ -201,7 +200,6 @@ TARGETS += \
$(BINDIR)/CarlaVstFxShell$(LIB_EXT)
endif
endif
-endif
FL Studio を wine で動かす
次を参照: